people with extraordinary abilities - Francés Inglés Diccionario